﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ZoambieGaem {
    class Node {
        public int x;           //X-koordinaatti
        public int y;           //Y-koordinaatti
        public Node parent;     //Viittaus nodeen josta ollaan tahan nodeen tultu, kaytetaan reitin rakentamiseen
        public int depth;       //syvyys eli kuinka mones "kierros" on menossa pathfinder funktiossa
        public int g;           //noden matka kustannus lahtoruudusta tahan nodeen
        public int h;           //h arvo eli heurestinen arvio maaliin
        public int f;           //noden f arvo (g+h)
        public Boolean wall;    //Kertoo onko node este, tyhja, maali- tai lahto node
        public int list;        //kertoo missa listassa node on 1=open 2=closed

        //Noden konstruktori
        public Node(int x, int y) {
            this.x = x;
            this.y = y;
            //this.parent = parent;
            //this.depth = depth;
            //this.g = g;
            //this.h = h;
            //this.f = this.g + this.h;
        }


    }
}
